adjoining premises - Turkish English Dictionary